import com.eltsistemas.modelo.Agendamento;
import com.eltsistemas.modelo.Cilindrada;
import com.eltsistemas.modelo.Cliente;
import com.eltsistemas.modelo.Fabricante;
import com.eltsistemas.modelo.Fornecedor;
import com.eltsistemas.modelo.Funcionario;
import com.eltsistemas.modelo.ItemDoServico;
import com.eltsistemas.modelo.Modelo;
import com.eltsistemas.modelo.Placa;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;

public class GeraClasse {
    
    public static void main(String args[])
    {
        AnnotationConfiguration cfg = new AnnotationConfiguration();
         
        cfg.addAnnotatedClass(Cilindrada.class);
        cfg.addAnnotatedClass(Fabricante.class);
        cfg.addAnnotatedClass(Cliente.class);
        cfg.addAnnotatedClass(Fornecedor.class);
        cfg.addAnnotatedClass(Funcionario.class);
        cfg.addAnnotatedClass(Modelo.class);
        cfg.addAnnotatedClass(Placa.class);
         cfg.addAnnotatedClass(ItemDoServico.class);
        cfg.addAnnotatedClass(Agendamento.class);
        
        SchemaExport ex = new SchemaExport(cfg);
        
        ex.create(true,true);
        
    }
    
}
